self-protected winding - Turkish English Dictionary